package com.mdb.open.trade.feign.dto;

import com.mdb.bc.api.data.DataObjectBase;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @author : yu.zunlong
 * @description :
 * @date : 2019/9/16
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class TradeFinanceBlacklistScanListDto extends DataObjectBase {
	private static final long serialVersionUID = -5664541623279094496L;

	@ApiModelProperty(value = "客户信息，最多17个")
	private List<TradeFinanceBlacklistScanCusDto> custInfos;

	@ApiModelProperty(value = "国家ISO2代码, 参考country.xlsx, 非必填\n" +
			"(出口目的国)")
	private String country;

	@ApiModelProperty(value = "货物\n" +
			"HSCODE还是货物名称（待确认）\n" +
			"若有多个值，用\\n分割")
	private String cargo;

	@ApiModelProperty(value = "港口\n" +
			"（起运港、出口目的港）")
	private String port1;

	@ApiModelProperty(value = "港口\n" +
			"（起运港、出口目的港）")
	private String port2;

	@ApiModelProperty(value = "船名\n" +
			"（运输工具名称）")
	private String vessel;

	@ApiModelProperty(value = "所属行行号")
	private String branchCode;

	@ApiModelProperty(value = "操作者")
	private String createBy;
}
